/*
 *  FE通用文档格式
 */
#ifndef _DOCUMENT_FORMAT_H_
#define _DOCUMENT_FORMAT_H_

#include "value_format.h"

class Document
{
public:
    ~Document();

    //直接从文件加载
    Document(const char *file);
    //创建文件,数据网格W列h行,行数据间分隔符sep
    Document(int32_t w, int32_t h, char sep);

    //读/写数据

    //重定向文件,返回0正常
    int32_t SetFile(const char *file);

    //加载和保存
    int32_t Load();
    int32_t Save();

    //文件大小
    int32_t Size();

private:

};

#endif // _DOCUMENT_FORMAT_H_
